New Generation Shoe Repair
Sunnyside Mall, Halifax, NS, Canada, B4A 3Y4
(902) 406-3241 Phone